package com.hkts.management.unattended.poundroom.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author zy
 * @since 2021-10-13
 */
public class YbMutualInventory extends Model<YbMutualInventory> {

private static final long serialVersionUID=1L;

                    @TableId("cInvCode")
                private String cInvCode;
    @TableField("cInvName")
        private String cInvName;
    @TableField("cInvStd")
        private String cInvStd;
    @TableField("cInvCCode")
    private String cInvCCode;
    @TableField("cComUnitName")
        private String cComUnitName;
    @TableField("cAssComUnitName")
        private String cAssComUnitName;
    @TableField("InvHS")
    private String invHS;
    @TableField("bPurchase")
        private Boolean bPurchase;
    @TableField("bSale")
        private Boolean bSale;
    @TableField("cDefWareHouse")
        private String cDefWareHouse;
    @TableField("bInvBatch")
        private Boolean bInvBatch;
    @TableField("bDel")
        private Boolean bDel;
    @TableField("doptTime")
        private LocalDateTime doptTime;
    @TableField("dcreateTime")
        private LocalDateTime dcreateTime;
    @TableField("dmodifyTime")
        private LocalDateTime dmodifyTime;
    @TableField("ddeleteTime")
        private LocalDateTime ddeleteTime;
    @TableField("u8optStatus")
        private Integer u8optStatus;
    @TableField("bmutualStatus")
        private Boolean bmutualStatus;


    public String getcInvCode(){
            return cInvCode;
            }

        public void setcInvCode(String cInvCode) {
            this.cInvCode = cInvCode;
            }

    public String getcInvName(){
            return cInvName;
            }

        public void setcInvName(String cInvName) {
            this.cInvName = cInvName;
            }

    public String getcInvStd(){
            return cInvStd;
            }

        public void setcInvStd(String cInvStd) {
            this.cInvStd = cInvStd;
            }
    public String getcInvCCode(){
        return cInvCCode;
    }

    public void setcInvCCode(String cInvCCode) {
        this.cInvCCode = cInvCCode;
    }

    public String getcComUnitName(){
            return cComUnitName;
            }

        public void setcComUnitName(String cComUnitName) {
            this.cComUnitName = cComUnitName;
            }

    public String getcAssComUnitName(){
            return cAssComUnitName;
            }

        public void setcAssComUnitName(String cAssComUnitName) {
            this.cAssComUnitName = cAssComUnitName;
            }
 public String getInvHS(){
            return invHS;
            }

        public void setInvHS(String invHS) {
            this.invHS = invHS;
            }

    public Boolean getbPurchase(){
            return bPurchase;
            }

        public void setbPurchase(Boolean bPurchase) {
            this.bPurchase = bPurchase;
            }

    public Boolean getbSale(){
            return bSale;
            }

        public void setbSale(Boolean bSale) {
            this.bSale = bSale;
            }

    public String getcDefWareHouse(){
            return cDefWareHouse;
            }

        public void setcDefWareHouse(String cDefWareHouse) {
            this.cDefWareHouse = cDefWareHouse;
            }

    public Boolean getbInvBatch(){
            return bInvBatch;
            }

        public void setbInvBatch(Boolean bInvBatch) {
            this.bInvBatch = bInvBatch;
            }

    public Boolean getbDel(){
            return bDel;
            }

        public void setbDel(Boolean bDel) {
            this.bDel = bDel;
            }

    public LocalDateTime getDoptTime(){
            return doptTime;
            }

        public void setDoptTime(LocalDateTime doptTime) {
            this.doptTime = doptTime;
            }

    public LocalDateTime getDcreateTime(){
            return dcreateTime;
            }

        public void setDcreateTime(LocalDateTime dcreateTime) {
            this.dcreateTime = dcreateTime;
            }

    public LocalDateTime getDmodifyTime(){
            return dmodifyTime;
            }

        public void setDmodifyTime(LocalDateTime dmodifyTime) {
            this.dmodifyTime = dmodifyTime;
            }

    public LocalDateTime getDdeleteTime(){
            return ddeleteTime;
            }

        public void setDdeleteTime(LocalDateTime ddeleteTime) {
            this.ddeleteTime = ddeleteTime;
            }

    public Integer getU8optStatus(){
            return u8optStatus;
            }

        public void setU8optStatus(Integer u8optStatus) {
            this.u8optStatus = u8optStatus;
            }

    public Boolean getBmutualStatus(){
            return bmutualStatus;
            }

        public void setBmutualStatus(Boolean bmutualStatus) {
            this.bmutualStatus = bmutualStatus;
            }

    public static final String CINVCODE ="cInvCode";

    public static final String CINVNAME ="cInvName";

    public static final String CINVSTD ="cInvStd";

    public static final String CCOMUNITNAME ="cComUnitName";

    public static final String CASSCOMUNITNAME ="cAssComUnitName";

    public static final String BPURCHASE ="bPurchase";

    public static final String BSALE ="bSale";

    public static final String CDEFWAREHOUSE ="cDefWareHouse";

    public static final String BINVBATCH ="bInvBatch";

    public static final String BDEL ="bDel";

    public static final String DOPTTIME ="doptTime";

    public static final String DCREATETIME ="dcreateTime";

    public static final String DMODIFYTIME ="dmodifyTime";

    public static final String DDELETETIME ="ddeleteTime";

    public static final String U8OPTSTATUS ="u8optStatus";

    public static final String BMUTUALSTATUS ="bmutualStatus";

@Override
protected Serializable pkVal(){
            return this.cInvCode;
        }

@Override
public String toString() {
        return "YbMutualInventory{" +
                ", cInvCode=" + cInvCode +
                ", cInvName=" + cInvName +
                ", cInvStd=" + cInvStd +
                ", cComUnitName=" + cComUnitName +
                ", cAssComUnitName=" + cAssComUnitName +
                ", bPurchase=" + bPurchase +
                ", bSale=" + bSale +
                ", cDefWareHouse=" + cDefWareHouse +
                ", bInvBatch=" + bInvBatch +
                ", bDel=" + bDel +
                ", doptTime=" + doptTime +
                ", dcreateTime=" + dcreateTime +
                ", dmodifyTime=" + dmodifyTime +
                ", ddeleteTime=" + ddeleteTime +
                ", u8optStatus=" + u8optStatus +
                ", bmutualStatus=" + bmutualStatus +
        "}";
        }
        }
